package com.ysccc.shares.service;

import java.util.Date;

import com.ysccc.shares.entity.Shares;
import com.ysccc.shares.entity.SharesDaily;
import com.ysccc.shares.web.vo.SharesAddVo;
import com.ysccc.shares.web.vo.SharesEditVo;

/**
 * 
 * @author GaoFeng
 *
 * @date 2019年4月1日
 */
public interface SharesService {

	/**
	 * 通过新浪获取股票当天交易信息
	 * @param code
	 * @return
	 */
	SharesDaily remoteGetSharesDaily(String code);
	
	/**
	 * 新增股票
	 * @param vo
	 * @return
	 */
	Shares add(SharesAddVo vo);
	
	/**
	 * 编辑股票
	 * @param vo
	 * @return
	 */
	Shares edit(SharesEditVo vo);
	
	/**
	 * 每日统计
	 * @param day
	 */
	void dailyReport(Date day);

	/**
	 * 每日报警可销售的股票
	 * @param now
	 */
	void alertSalsShares(Date now);
}
